Texture Stationarization: Turning Photos into Tileable Textures
نویسندگان
چکیده
Texture synthesis has grown into a mature field in computer graphics, allowing the synthesis of naturalistic textures and images from photographic exemplars. Surprisingly little work, however, has been dedicated to synthesizing tileable textures, that is, textures that when laid out in a regular grid of tiles form a homogeneous appearance suitable for use in memory-sensitive real-time graphics applications. One of the key challenges in doing so is that most natural input exemplars exhibit uneven spatial variations that, when tiled, show as repetitive patterns. We propose an approach to synthesize tileable textures while enforcing stationarity properties that effectively mask repetitions while maintaining the unique characteristics of the exemplar. We explore a number of alternative measures for texture stationarity and show how each measure can be integrated into a standard texture synthesis method (PatchMatch) to enforce stationarity at user-controlled scales. We demonstrate the efficacy of our approach using a database of 118 exemplar images, both from publicly available sources as well as new ones captured under uncontrolled conditions, and we quantitatively analyze alternative stationarity measures for their robustness across many test runs using different random seeds. In conclusion, we suggest a novel synthesis approach that employs local histogram matching to reliably turn input photographs of natural surfaces into tiles well suited for artifact-free tiling.
منابع مشابه
GPU-Based Multi-resolution Image Analysis for Synthesis of Tileable Textures
We propose a GPU-based algorithm for texture analysis and synthesis of nearly-regular patterns, in our case scanned textiles or similar manufactured surfaces. The method takes advantage of the highly parallel execution on the GPU to generate correlation maps from captured template images. In an analysis step a lattice encoding the periodicity of the texture is computed. This lattice is used to ...
متن کاملImproved Textures for 3d Virtual Reconstruction and Visualization by a Modified Multiscale Texture Synthesis Approach
When photos of walls are used in urban 3D visualizations they are often of limited quality due to the fact that it can be very hard, or even impossible, to take close up photos of the whole part of walls, especially for buildings with several floors. Thus walls will appear either pixelized or blurry when the viewer comes close to them. The latter if some kind of interpolation technique is being...
متن کاملRealistic Texture Generation and Artistic Enhancement for CG Images
Computer-generated (CG) images has many applications in both computer games and films, but one concern about the computer generated(CG) images is that even if the 3D model is perfect, if the texture is not that real, then humans can still tell that the CG image is fake. The goal of the paper is that we can help artists automatically generate the textures from real photographs, based on the raw ...
متن کاملA Comprehensive Tool for Recovering 3d Models from 2d Photos with Wide Baselines
Recovering 3D objects from 2D photos is an important application in the areas of computer vision, computer intelligence, feature recognition, and virtual reality. This paper describes an innovative and systematic method to integrate automatic feature extraction, automatic feature matching, manual revision, feature recovery, and model reconstruction as an effective recovery tool. This method has...
متن کاملOptimizing Draw Call Batching Using Transient Data-Guided Texture Atlases
Rendering a large number of 2D textures in real-time requires reducing the overhead of a large number of draw calls on the CPU caused by binding different textures when drawing. Texture atlases are used to avoid switching textures by packing textures into one larger texture before rendering. Graphics hardware APIs limit the size of a texture, so textures need to be partitioned into multiple atl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Graph. Forum
دوره 36 شماره
صفحات -
تاریخ انتشار 2017